目录结构
src
- main
- java
- cn.water.dao
- UserDao.java(持久层接口)
- cn.water.domain
- User.java(实体类)
- cn.water.dao
- resources
- SqlMapConfig.xml(MyBatis主配置文件)
- jdbcConfig.properties(数据库连接信息文件)
- java
- test
- java.cn.water
- MybatisTest.java(测试类)
- java.cn.water
MyBatis配置文件
jdbcConfig.properties
1 | jdbc.driver=com.mysql.jdbc.Driver |
SqlMapConfig.xml
- 开启 二级缓存
1 |
|
实体类
User.java
1 | package cn.water.domain; |
持久层接口
UserDao.java
- 注解支持:@CacheNamespace(blocking = true)
1 | package cn.water.dao; |
测试类
MyBatisT
1 | package cn.water; |
开启二级缓存(缓存)
- 二级缓存的使用步骤:
- 第一步:让Mybatis框架支持二级缓存(在SqlMapConfig.xml中配置)
- 第二步:让当前的持久层接口支持二级缓存(在UserDao.java中配置)